home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1997 January / Macworld (1997-01).dmg / Updaters / WDEF Fixer / WDEF fix read me. < prev   
Text File  |  1996-10-16  |  6KB  |  147 lines

  1. FIRST READ THIS:
  2. NO WARRANTEE EXPRESS OR IMPLIED! USE AT YOUR OWN RISK!
  3. IF YOU CRASH AND WIPE OUT YOUR HARD DRIVE USING THIS SOFTWARE, THAT’S JUST TOO BAD. YOU ARE ASSUMING THE FULL RESPONSIBILITY FOR USING IT!
  4.  
  5. On the other hand, I’ve run it on 36,000 files without incident. It’s pretty harmless. If it encounters any errors on files, it just ignores that file and goes on to the next.... (OK, geeks, it ignores files that return: -35; -37; -38; -39; -40; -43; -45; -52 and -54 errors...)
  6.  
  7. Crash Less Often (CLO) the WDEF fixer
  8.  
  9. What is it?
  10.  
  11. There is a common programmer’s mistake that is in many commercial and shareware programs that leads to occassional crashes. Crash Less Often fixes the problem.
  12.  
  13. More detail:
  14.  
  15. WDEF is a window definition; MDEF is a Menu Definition and CDEF is a control definition.
  16. Neither WDEFs nor MDEFs should ever be marked as purgable. CDEFs is optional.
  17.  
  18. CLO examines a file to see if it has a WDEF resource, and if so, if that resource is marked as purgable. If it is, it marks it unpurgable. (If the WDEF is left as purgable, and it is purged, and then the system asks for it when a different resource file is in use, well....you Crash More Frequently.) I first pointed this out to the programming community nearly four years ago, but with the advent of 7.5.5, these crashes seem to be more frequent.
  19.  
  20. There are three versions of the software. 
  21. CLO WDEF : the original version which fixes only the WDEF problem
  22. and
  23. CLO Power :  which fixes WDEFs, MDEFs and CDEFs. (This is the fixer I use on my own files.)
  24. and 
  25. CLO reporter: which reports on WDEFs MDEFs and CDEFs, but does NOT fix them. It just produces the printed file.
  26.  
  27. All three files are 'fat.'
  28.  
  29.  
  30. Crash Less Often works on individual files and on folders. Just drag a file or folder to the CLO icon, and it will go to work.
  31.  
  32. There’s not much to see: I made it fast, not beautiful. (Well, if you want to see the pretty picture, you can run the program and choose the About...box...)
  33.  
  34. It will perform it’s work.
  35.  
  36. It will also change the modification date of any files it fixes, so that your backup program will catch them, and you’ll not have to run this too often.
  37.  
  38. Finally, it will write out a file to your desktop telling you what was fixed. If you use the Power version, it will write out "W" "M" and/or "C" to let you know what was fixed in each file.
  39.  
  40.  
  41. If your files or folders are damaged....
  42. If you have some badly damaged files and/or folders when this is run, and you drop one of those damaged folders on Crash Less Often, it may not exit properly. You should hear your hard drive being accessed all the time Crash Less Often is running. If it gets real quiet, and CLO hasn’t quit, you’re locked in a loop, and the only way out is to press command, option, shift and escape, to force the program to quit.
  43.  
  44. (For those that are curious, this is an entirely different thing than the old WDEF virus. Marking WDEFs as purgable is just a simple programming error.)
  45.  
  46. Crash Less Often is shareware. (Isn’t it worth $5 to Crash Less Often?) The fee is $5 for your first machine, and $1 for each machine after that. (2 Macs = $6; 10 Macs = $14.)
  47.  
  48.  
  49. What to do  : INSTRUCTIONS
  50.  
  51. Since Crash Less Often is messing with your files, and even though it’s relatively harmless, here are the step you should take before using CLO.
  52.  
  53. 1) Back up your files.
  54. 2) Run Disk Fix or Norton Utilities (or similar program.) You don’t want to be rewriting a resource on a disk that is corrupted in the first place!
  55. 3) quit all running applications
  56. 4) reboot with the shift key down.
  57.  
  58. You can then drop a file on Crash Less Often to have it fixed. Try Adobe Illustrator or Word 6 first. (See? It’s even the big boys that make the mistake...)
  59.  
  60. Feeling bolder? In a hurry? OK: drop a folder of files on it. There’s nothing pretty to look at here: no thermometer or other guage. CLO is just working as fast as it can.
  61.  
  62. Be careful running this on your system folder. If Aaron is running it will crash. (Remember I told you to reboot with the shiftkey down to turn off your extensions.) I’d recommend that you do system folder stuff one file at a time. (You can start with Aladdin’s Stuffit Engine.)
  63.  
  64. Don’t worry about the system itself: it is always available, so the WDEF there are fine, purgable or not.
  65.  
  66. Because of miscellaneous errors with folders and files, it is possible  if you drop a folder which contains many other nested folders, on the program, not all files will be analyzed.
  67. In this case, just drop the individual folders on Crash Less Often.
  68.  
  69. The power version marks all three DEFs as non-purgable. There is nothing to lose from doing this, and it might help prevent some problems. It is what I have used myself.
  70.  
  71. Here is a list of (some) known applications that were changed.
  72. W    Adobe Photoshop™ 3.0.5
  73.   M  Adobe Dimensions™ 2.0
  74. WCM  ClarisWorks
  75. WCM  ClarisWorks
  76. WC   ClarisWorks File Converter
  77. WC   Nisus® Writer 
  78. W    Microsoft Word
  79. WC   Graphing Calculator
  80. W    PlayerPRO 4.4.2 (FAT)
  81. W    OmniPage Pro 6.0
  82. W    Microsoft Excel
  83.  WC   QuickHelp™ 1.5.54
  84. WC   Quicken 6
  85. WC   Mail Merge
  86. W    NCK for Developers
  87. W    NTK 1.5.2b2
  88. W    Object Master™ Universal 3.0.1
  89. W    DocuComp® 1.5
  90.  CM  ResEdit
  91.    M  ZoneRanger 1.1
  92. WC   Color It!™ 3.0
  93. WCM  QuickHelp™
  94. W M  Fontographer® 4.1.3 PM
  95. W    PC Font Access 1.0.1
  96.  W M  KPT Bryce™ 1.0
  97. WC   GIFConverter 2.3.7
  98. W    Morph™ 2.5 PPC
  99. W    Glider PRO™
  100. W    PowerMovieEffects 1.0.5+ß (PPC)
  101.  
  102. W    Remote Slide Show
  103. W    MIDI Museum 1.10
  104. W    Miracle® 2.0.1
  105. WC   Miracle.rsrc
  106. W    PM6.0 RSRC
  107.   M  Spin Doctor
  108.  CM  Delrina Fax PRO
  109. W    File Transfer Tools
  110. W    CU-SeeMe 0.83b3 (PPC)
  111. W    Enhanced CU-SeeMe™
  112. W    Listener
  113. W    HTML Editor 1.1.3
  114. WC   Scope1
  115. WC   Claris Help System
  116. WCM  Claris Help Viewer
  117. WCM  QuickHelp
  118. W    buttonWindow XObj
  119. W    buttonWindow XObj
  120. W    MemLeak XObj
  121. W    RearWindow XObj
  122. WC   X-Archive 3.4
  123. WCM  QuickHelp™ 2.1
  124.  
  125.  
  126.  
  127. --------------------------
  128.  
  129. The latest version is available at :
  130.  
  131. http://www.linksware.com
  132.  
  133. where you can also find LinksWare, the world’s first and easiest multimedia program.
  134.  
  135. Crash Less Often is shareware. The fee is $5 for your first machine, and $1 for each machine after that. (2 Macs = $6; 10 Macs = $14.)
  136.  
  137. Compared to the hours and aggravation you’ll save if this prevents just one crash, that’s a pretty good deal.
  138.  
  139. Send your shareware fee (cash or US check) to:
  140.  
  141. Tracy Valleau
  142. 641 Lily Street
  143. Monterey CA 93940-1631
  144. email: tracy@linksware.com
  145.  
  146. Crash Less Often © 1996 Tracy Valleau
  147.